home *** CD-ROM | disk | FTP | other *** search
- ;All the data for a 24 sided figure.
- PTS_PER_PLANE equ 3 ;# Points that define a plane (-1)
- NUM_PLANES equ 24 ;# of planes we got.
- NUM_PTS equ 14 ;total # of points
- PLANE_LENGTH equ 2*(PTS_PER_PLANE+1) ;length of tha plane in bytes.
-
- XYZPointList dd -50000h, 50000h, 50000h
- dd 00000h, 00000h, 80000h ;
- dd -50000h, -50000h, 50000h
- dd 50000h, -50000h, 50000h
- dd 50000h, 50000h, 50000h
- dd -80000h, 00000h, 00000h ;
- dd 00000h, -80000h, 00000h ;
- dd 80000h, 00000h, 00000h ;
- dd 00000h, 80000h, 00000h ;
- dd -50000h, -50000h, -50000h
- dd 50000h, -50000h, -50000h
- dd -50000h, 50000h, -50000h
- dd 50000h, 50000h, -50000h
- dd 00000h, 00000h, -80000h ;
-
- NormalList dd -06000h, 00000h, 0a000h
- dd 00000h,-06000h, 0a000h
- dd 06000h, 00000h, 0a000h
- dd 00000h, 06000h, 0a000h
- dd -0a000h, 00000h, 06000h
- dd -0a000h,-06000h, 00000h
- dd -0a000h, 00000h,-06000h
- dd -0a000h, 06000h, 00000h
- dd 00000h,-0a000h, 06000h
- dd 06000h,-0a000h, 00000h
- dd 00000h,-0a000h,-06000h
- dd -06000h,-0a000h, 00000h
- dd 0a000h, 00000h, 06000h
- dd 0a000h, 06000h, 00000h
- dd 0a000h, 00000h,-06000h
- dd 0a000h,-06000h, 00000h
- dd -06000h, 0a000h, 00000h
- dd 00000h, 0a000h,-06000h
- dd 06000h, 0a000h, 00000h
- dd 00000h, 0a000h, 06000h
- dd -06000h, 00000h,-0a000h
- dd 00000h, 06000h,-0a000h
- dd 06000h, 00000h,-0a000h
- dd 00000h,-06000h,-0a000h
-
- plane1 dw 0,1,2,0 ;Pointlist indexes.
- dw 2,1,3,2
- dw 3,1,4,3
- dw 0,4,1,0
- dw 0,2,5,0
- dw 2,9,5,2
- dw 9,11,5,9
- dw 5,11,0,5
- dw 3,6,2,3
- dw 3,10,6,3
- dw 10,9,6,10
- dw 9,2,6,9
- dw 3,4,7,3
- dw 4,12,7,4
- dw 7,12,10,7
- dw 10,3,7,10
- dw 0,11,8,0
- dw 11,12,8,11
- dw 12,4,8,12
- dw 4,0,8,4
- dw 11,13,9,11
- dw 11,12,13,11
- dw 12,10,13,12
- dw 10,9,13,10
-
-